package nc.ui.tc.AnnulbudgetApprove;

import java.util.ArrayList;
import java.util.List;

import nc.vo.customvo.monthlybudgetVO;
import nc.vo.pub.lang.UFDouble;
import nc.vo.tc.annualbudget.annualbudget;
import nc.vo.tc.monthlyApprove.msz.AuditVO;
import nc.vo.tc.monthlyApprove.msz.View_Audit;

 
public interface IMouseClick {

	public void mouseClick(int row);
	public void setIsSpread(boolean isspread);
	public boolean getisspread();
	public void changUpClientUIIsspread();
	public String[] getYearAndmonth() ;
	public void setCursorWAIT();
	public void setCursorUse();
	public void AuditUpdate(ArrayList<AuditVO> arrayList);
	public View_Audit getEmun();
	public void showWindow();
	
	public void setCtrlmodel(String ctrlmodel);
	public void setWarningmodel(String warningmodel);
	public void setTopFYKYS(UFDouble topFYKYS);
	public void setTopZJKYS(UFDouble topZJKYS);
	public void setLocalAnnualbudget(annualbudget localAnnualbudget);
	public void setMonthlybudgetVO(monthlybudgetVO vo);
	public void setJobcode(String jobcode);

	public String getCtrlmodel();
	public String getWarningmodel();
	public UFDouble getTopFYKYS();
	public UFDouble getTopZJKYS();
	public annualbudget getLocalAnnualbudget();
	public monthlybudgetVO getMonthlybudgetVO();
	public String getJobcode();
}
